package com.irdstudio.efp.esb.service.bo.req.hj;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

import com.alibaba.fastjson.annotation.JSONField;

/**
 * 多借多贷接口bean
 * 
 * @author liyakui
 * @since 2019年1月4日 上午10:50:16
 * @version 1.0
 */
public class ReqBorrowingMoreBean implements Serializable{

	private static final long serialVersionUID = -222892401559031823L;
	@JSONField(name = "TxnVrty")
	private String TxnVrty; // 交易类别
	@JSONField(name = "PrevDt")
	private String PrevDt; // 前置日期
	@JSONField(name = "PrevFlowNo")
	private String PrevFlowNo; // 前置流水号
	@JSONField(name = "PrevSysNo")
	private String PrevSysNo; // 前置系统编号
	@JSONField(name = "BizCd")
	private String BizCd; // 业务代码
	@JSONField(name = "CurrCd")
	private String CurrCd; // 币种
	@JSONField(name = "SmyCd")
	private String SmyCd; // 摘要码
	@JSONField(name = "BizVchrTp")
	private String BizVchrTp; // 业务凭证类型
	@JSONField(name = "BizVchrNo")
	private String BizVchrNo; // 业务凭证号码
	@JSONField(name = "MainAcctNo")
	private String MainAcctNo; // 主账号
	@JSONField(name = "MainTransAmt")
	private BigDecimal MainTransAmt; // 主交易金额
	@JSONField(name = "EntrCnt")
	private String EntrCnt; // 分录笔数
	@JSONField(name = "UsgRmk")
	private String UsgRmk; // 用途/附言
	@JSONField(name = "RcrCd")
	private String RcrCd; // 支付令编码
	@JSONField(name = "BdgtSbjCd")
	private String BdgtSbjCd; // 预算科目编码
	@JSONField(name = "BdgtTrgtCd")
	private String BdgtTrgtCd; // 预算指标编码
	@JSONField(name = "EcnmSbjCd")
	private String EcnmSbjCd; // 经济科目编码
	@JSONField(name = "VerfAcctNmFlg")
	private String VerfAcctNmFlg; // 检验户名标志
	@JSONField(name = "TchTp")
	private String TchTp; // 资金类型
	@JSONField(name = "SbtpAcctCd")
	private String SbtpAcctCd; // 子账户编码
	@JSONField(name = "SbtpAcctNm")
	private String SbtpAcctNm; // 子账户名称
	@JSONField(name = "TranRmk")
	private String TranRmk; // 转账附言
	@JSONField(name = "ClrgFileNm")
	private String ClrgFileNm; // 清算文件名
	@JSONField(name = "PyNm")
	private String PyNm; // 缴款人名称
	@JSONField(name = "GrpCd")
	private String GrpCd; // 集团单位编码
	@JSONField(name = "AdlFlg")
	private String AdlFlg; // 附加标志
	@JSONField(name = "PrepOvrdAcctSrlNo")
	private String PrepOvrdAcctSrlNo; // 待销账序号
	@JSONField(name = "ChkTlrNo")
	private String ChkTlrNo; // 复核柜员
	@JSONField(name = "BkkpDtlInfArry")
	private List<BkkpDtlInf> BkkpDtlInfArry; // 记账明细信息数组
	@JSONField(name = "UsrID")
	private String UsrID;

	public String getUsrID() {
		return UsrID;
	}

	public void setUsrID(String usrID) {
		UsrID = usrID;
	}

	public String getTranRmk() {
		return TranRmk;
	}

	public void setTranRmk(String tranRmk) {
		TranRmk = tranRmk;
	}

	public String getTxnVrty() {
		return TxnVrty;
	}

	public void setTxnVrty(String txnVrty) {
		TxnVrty = txnVrty;
	}

	public String getPrevDt() {
		return PrevDt;
	}

	public void setPrevDt(String prevDt) {
		PrevDt = prevDt;
	}

	public String getPrevFlowNo() {
		return PrevFlowNo;
	}

	public void setPrevFlowNo(String prevFlowNo) {
		PrevFlowNo = prevFlowNo;
	}

	public String getPrevSysNo() {
		return PrevSysNo;
	}

	public void setPrevSysNo(String prevSysNo) {
		PrevSysNo = prevSysNo;
	}

	public String getBizCd() {
		return BizCd;
	}

	public void setBizCd(String bizCd) {
		BizCd = bizCd;
	}

	public String getCurrCd() {
		return CurrCd;
	}

	public void setCurrCd(String currCd) {
		CurrCd = currCd;
	}

	public String getSmyCd() {
		return SmyCd;
	}

	public void setSmyCd(String smyCd) {
		SmyCd = smyCd;
	}

	public String getBizVchrTp() {
		return BizVchrTp;
	}

	public void setBizVchrTp(String bizVchrTp) {
		BizVchrTp = bizVchrTp;
	}

	public String getBizVchrNo() {
		return BizVchrNo;
	}

	public void setBizVchrNo(String bizVchrNo) {
		BizVchrNo = bizVchrNo;
	}

	public String getMainAcctNo() {
		return MainAcctNo;
	}

	public void setMainAcctNo(String mainAcctNo) {
		MainAcctNo = mainAcctNo;
	}

	public BigDecimal getMainTransAmt() {
		return MainTransAmt;
	}

	public void setMainTransAmt(BigDecimal mainTransAmt) {
		MainTransAmt = mainTransAmt;
	}

	public String getEntrCnt() {
		return EntrCnt;
	}

	public void setEntrCnt(String entrCnt) {
		EntrCnt = entrCnt;
	}

	public String getUsgRmk() {
		return UsgRmk;
	}

	public void setUsgRmk(String usgRmk) {
		UsgRmk = usgRmk;
	}

	public String getRcrCd() {
		return RcrCd;
	}

	public void setRcrCd(String rcrCd) {
		RcrCd = rcrCd;
	}

	public String getBdgtSbjCd() {
		return BdgtSbjCd;
	}

	public void setBdgtSbjCd(String bdgtSbjCd) {
		BdgtSbjCd = bdgtSbjCd;
	}

	public String getBdgtTrgtCd() {
		return BdgtTrgtCd;
	}

	public void setBdgtTrgtCd(String bdgtTrgtCd) {
		BdgtTrgtCd = bdgtTrgtCd;
	}

	public String getEcnmSbjCd() {
		return EcnmSbjCd;
	}

	public void setEcnmSbjCd(String ecnmSbjCd) {
		EcnmSbjCd = ecnmSbjCd;
	}

	public String getVerfAcctNmFlg() {
		return VerfAcctNmFlg;
	}

	public void setVerfAcctNmFlg(String verfAcctNmFlg) {
		VerfAcctNmFlg = verfAcctNmFlg;
	}

	public String getTchTp() {
		return TchTp;
	}

	public void setTchTp(String tchTp) {
		TchTp = tchTp;
	}

	public String getSbtpAcctCd() {
		return SbtpAcctCd;
	}

	public void setSbtpAcctCd(String sbtpAcctCd) {
		SbtpAcctCd = sbtpAcctCd;
	}

	public String getSbtpAcctNm() {
		return SbtpAcctNm;
	}

	public void setSbtpAcctNm(String sbtpAcctNm) {
		SbtpAcctNm = sbtpAcctNm;
	}

	public String getClrgFileNm() {
		return ClrgFileNm;
	}

	public void setClrgFileNm(String clrgFileNm) {
		ClrgFileNm = clrgFileNm;
	}

	public String getPyNm() {
		return PyNm;
	}

	public void setPyNm(String pyNm) {
		PyNm = pyNm;
	}

	public String getGrpCd() {
		return GrpCd;
	}

	public void setGrpCd(String grpCd) {
		GrpCd = grpCd;
	}

	public String getAdlFlg() {
		return AdlFlg;
	}

	public void setAdlFlg(String adlFlg) {
		AdlFlg = adlFlg;
	}

	public String getPrepOvrdAcctSrlNo() {
		return PrepOvrdAcctSrlNo;
	}

	public void setPrepOvrdAcctSrlNo(String prepOvrdAcctSrlNo) {
		PrepOvrdAcctSrlNo = prepOvrdAcctSrlNo;
	}

	public String getChkTlrNo() {
		return ChkTlrNo;
	}

	public void setChkTlrNo(String chkTlrNo) {
		ChkTlrNo = chkTlrNo;
	}

	public List<BkkpDtlInf> getBkkpDtlInfArry() {
		return BkkpDtlInfArry;
	}

	public void setBkkpDtlInfArry(List<BkkpDtlInf> bkkpDtlInfArry) {
		BkkpDtlInfArry = bkkpDtlInfArry;
	}


}
